difficulty in urination - Español Inglés Diccionario